home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 2004 July / APC0407D2.iso / workshop / onlineco / files / ImageMagick-6.0.1-Q16-windows-dll.exe / {app} / include / magick / token.h < prev    next >
Encoding:
C/C++ Source or Header  |  2003-10-09  |  718 b   |  45 lines

  1. /*
  2.   ImageMagick token methods.
  3. */
  4. #ifndef _MAGICK_TOKEN_H
  5. #define _MAGICK_TOKEN_H
  6.  
  7. #if defined(__cplusplus) || defined(c_plusplus)
  8. extern "C" {
  9. #endif
  10.  
  11. /*
  12.   Typedef declarations.
  13. */
  14. typedef struct _TokenInfo
  15. {
  16.   int
  17.     state;
  18.  
  19.   unsigned int
  20.     flag;
  21.  
  22.   long
  23.     offset;
  24.  
  25.   char
  26.     quote;
  27. } TokenInfo;
  28.  
  29. extern MagickExport int
  30.   Tokenizer(TokenInfo *,unsigned,char *,size_t,char *,char *,char *,char *,
  31.     char,char *,int *,char *);
  32.  
  33. extern MagickExport unsigned int
  34.   GlobExpression(const char *,const char *),
  35.   IsGlob(const char *);
  36.  
  37. extern MagickExport void
  38.   GetToken(const char *,char **,char *);
  39.  
  40. #if defined(__cplusplus) || defined(c_plusplus)
  41. }
  42. #endif
  43.  
  44. #endif
  45.